• word of the day

    taxidea taxus

    taxidea taxus - Dictionary definition and meaning for word taxidea taxus

    Definition
    (noun) a variety of badger native to America
    Synonyms : american badger
Download our Mobile App Today
Receive our word of the day
on Whatsapp